The engine is going to get cold, no matter what you put over the hood, especially if there is a little breeze to suck the heat away from the engine. Out here where they have real snow and the best ski resorts in the country, no one is foolish enough to think that a blanket over a hood will keep a car engine warm. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.